Skip to content

Conversation

@adleong
Copy link
Member

@adleong adleong commented Nov 22, 2025

Fixes #14713

The Linkerd documentation specifies that:

If the request timeout field is set on an HTTPRoute resource, it will be used as the timeout.linkerd.io/request timeout. However, if both the field and the annotation are specified, the annotation will take priority.

This is true for policy.linkerd.io/HTTPRoute resources but not for gateway.networking.k8s.io/HTTPRoute resources.

We update the policy controller to consider the request timeout field on gateway.networking.k8s.io/HTTPRoute and add API tests.

@adleong adleong requested a review from a team as a code owner November 22, 2025 00:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

HTTPRoute rule-level timeouts not enforced

3 participants